<?php
/**
 * CK框架 文件日志类
 * @author wujibing<283109896@qq.com>
 * @version   3.0
 * @category   CkFrameWork
 * @package  CkFrameWork
 * @subpackage lib
 */
class fileLog implements I_CkLog
{
	/**
	 * 日志文件名
	 * @var string
	 */
	private $_logFileName = '';
	/**
	 * 初始化
	 * @param string $logFile 日志文件名
	 */
	public function __construct($logFile)
	{
		//判断是否是一个文件
		if(!file::exists($logFile))
		{
			dir::mkDir(dirname($logFile));
		}
		$this->_logFileName = $logFile;
	}
	/**
	 * (non-PHPdoc)
	 * @see I_CkLog::write()
	 */
	public function write($logType, $logMessage, $logTime,$params=array())
	{
		file::appendContent($this->_logFileName, $logType.'|'.$logMessage.'|'.date('Y-m-d H:i:s')."\r\n");
	}
}